package com.baizhi.dao;

import com.baizhi.entity.Article;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ArticleDao {

    //文章的查询  分页+模糊
    List<Article> listArticle(@Param("start") int start, @Param("limit") int limit, @Param("name") String name);
    //查询文章总数
    int countArticle(@Param("name")String name);
    //发布文章  发布文章到哪一位上师的下面，要指定上师的id
    int insertArticle(Article article);
    //查询一个文章对象
    Article selectArtById(Integer id);
    //修改文章
    int updateArticle(Article article);
    //删除文章
    int deleteArticle(Integer id);
}
